package com.powernode.service;

import com.powernode.domain.SysRole;
import com.baomidou.mybatisplus.extension.service.IService;
import com.powernode.dto.SysRoleAddOrUpdateParam;

import java.util.List;

public interface SysRoleService extends IService<SysRole>{

    // 查询所有角色列表
    List<SysRole> queryAllSysRoleList();

    // 添加角色
    Integer addSysRole(SysRoleAddOrUpdateParam addOrUpdateParam);
    // 查询角色详情
    SysRole querySysRoleDetailById(Long roleId);


    Boolean modifySysRole(SysRole sysRole);

    Boolean removeSysRoleListByIds(List<Long> roleIdList);
}



